leave many questions unanswered - Alemán Inglés Diccionario